Billing Cycle
PREPAID Billing Cycle
Admin to Reseller Billing
- Billing Basis: Hourly only
- Fund Requirement: Reseller must maintain sufficient funds.
- Usage Calculation: Calculated hourly as soon as a reseller's customer creates any paid service (irrespective of billing mode or cycle).
Invoice Generation
- Infra Credit: Immediate invoice upon actual fund transfer.
- Service Usage: Invoice is generated on the 1st of the next month.
Quota Management
- Admin can assign a quota to the reseller.
- If reseller's quota is exceeded, their customers cannot create any resources — even if customers have quota left.
Disciplinary Actions
- If reseller has insufficient funds, customers cannot create services.
- Message displayed to customers:
You can not create services at the moment. Please contact the administrator.
Taxation
- Taxation can be configured by the Super Admin based on:
- Branch
- Country
- Taxes applied to resellers based on their country.
- Super Admin can exempt specific resellers from tax.
Reseller to Customer Billing
- Billing Modes Supported:
- PREPAID
- POSTPAID
- MANUAL
- Billing Rules: Follow global billing cycles set by the Super Admin.
- Reseller-specific billing rules are not allowed.
Invoice Generation
- Based on the customer's billing mode:
- PREPAID
- POSTPAID
- MANUAL
Quota Management
- Reseller assigns quota to each customer.
- If customer exceeds quota, no resource creation is allowed.
- Customers can send quota increase requests to the reseller.
Disciplinary Actions
Triggers when:
-
Low Balance:
- When balance goes negative, a freeze timer starts.
- If timer threshold is crossed, actions are enforced.
-
Unpaid Invoice:
- Freeze timer starts from due date.
- Once timer matches disciplinary setting, service operations are halted.
If insufficient funds are available:
- New services cannot be created
- Renewals are paused
Taxation
- Tax rules can be defined by Reseller based on:
- Branch
- Country
- Taxes are applied based on the customer’s country.
- Resellers can exempt specific customers from tax.
POSTPAID Billing Cycle
Admin to Reseller Billing
- Billing Basis: Hourly
- Threshold System:
- Set threshold at reseller level during creation.
- Optional: Override with specific threshold in reseller overview.
- If no value, global threshold from currency settings is applied.
- Default value
0means global threshold is enforced. - Once threshold is reached, service creation is blocked.
Usage Calculation
- Hourly, immediately when reseller's customer creates a service.
Invoice Generation
- Generated when hourly service usage hits threshold.
- Auto-processed in postpaid mode.
Payment Method
- Reseller must add a credit card.
Reseller to Customer Billing
- Billing Modes Supported:
- PREPAID
- POSTPAID
- MANUAL
- Billing Rules: Governed by global cycles set by the Super Admin.
- No customization of billing cycles per reseller.
MANUAL Billing Cycle
Manual Billing System
- Behaves similarly to POSTPAID.
- Invoices are not auto-processed.
- Payment must be made manually.
- Follows global billing rules defined by the Super Admin.